*{margin:0px; padding:0px}
body{
	font-family: tahoma;
	font-size:11px;
	background:#1d4b7e;/*004189;*/
}
img{border:0px}
ul{list-style-type:none;}
li{list-style-type:none;}
a{
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
.clearfix:after{
	content:'[DO NOT LEAVE IT IS NOT REAL]'; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;
}
.clearfix{
	display:inline;
	position:relative;
}
.clearfix{
	display:block;
}

.clear{
	clear:both;
}
/*--------B Contructor 2 columns of portal---------*/
#main_content_w1000{
	width:1000px;
	font:normal 11px Tahoma;
	color:#333;
	margin:0 auto;
}
#box_w210{
	width:210px;
	float:left;
}
#box_w782{
	width:782px;
	float:right;
}
#box_w1000
{
  width:1000px;
  height:auto;
  overflow:hidden;
 }
/*--------B Contructor 2 columns  of portal---------*/
/* B - Boxs Modules */
.life_2cl{
	width:210px;
	background: url(images/bottom_210x9.gif) no-repeat left bottom;
	padding-bottom:9px;
}
.life_2cl .title_module{
	width:210px;
	height:28px;
	background: url(images/top_210x28.gif) no-repeat left top;
	font:bold 12px/28px tahoma;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
}
.life_2cl .content_module{
	width:208px;
	height:auto;
	background: url(images/bg_boxl_1x39.gif) repeat-x left bottom #fff;
	border:1px solid #59a1ef;
	border-bottom:none;
	border-top:none;
	overflow:hidden;
}
.life_2cr{
	width:782px;
	background: url(images/bottom_782x9.gif) no-repeat left bottom;
	padding-bottom:9px;
}
.life_2cr_w1000
{
  width:1000px;
  background: url(images/bottom_1000x9.gif) no-repeat left bottom;
  padding-bottom:9px;
  }
.life_2cr .top,
.life_2cr_w1000 .top{
	width:782px;
	background: url(images/top_782x6.gif) no-repeat left top;
	padding-top:5px;
}
.life_2cr_w1000 .top
{
  width:1000px;
  background: url(images/top_1000x6.gif) no-repeat left top;
  }
.life_2cr .top .main_content,
.life_2cr_w1000 .top .main_content{
	width:758px;
	height:auto;
	border:1px solid #8ec1f8;
	background: url(images/bg_boxr_1x82.gif) repeat-x left top #fff;
	padding:5px 11px 6px;
	border-bottom:none;
	border-top:none;
}
.life_2cr_w1000 .top .main_content
{
  width:976px;
}
/* E - Boxs Modules */
h2{
  font-size:12px;
  padding-top:15px;
  padding-bottom:5px;
  font-weight:bold;
  color:#333;
}
h1{
  font-size:14px;
  padding-bottom:10px;
  font-weight:bold;
  text-transform:uppercase;
	color:#ff9900;
}

.grpTitle{
  font-size:12px;
  padding: 10px 0px 10px 10px;
  font-weight:bold;
  font-family:Verdana;
  font-variant:small-caps;
  color:#666;
  background: url(images/group_title_bg.gif) repeat-x;
  margin-bottom:8px;
}

.errorLabel,
.notNullNote
{
	font-family:Verdana, Tahoma;
	font-size: 8pt;
	color:Red;	
	padding:5px 0px 5px 0px;
	white-space:normal;
}

.notNullNote
{
	padding: 0px;
}

.note_gray
{
	color:Gray;
	font-style: italic;
}
.TATStatusMinus
{
	color: Red;	
}
.TATStatusPlus
{
	color: #1D301E; 
}
.AdjContractSubTitle
{
	padding-left: 3px;
	padding-top : 3px;
	padding-bottom: 3px;
	vertical-align:middle ;   
}